package com.ruoyi.common.enums;

import lombok.AllArgsConstructor;
import lombok.Getter;

/**
 * 业务操作类型
 *
 * @author ruoyi
 */
@Getter
@AllArgsConstructor
public enum BusinessTypeEnum {
    /**
     * 其它
     */
    OTHER("其他", 0),

    /**
     * 新增
     */
    INSERT("新增", 1),

    /**
     * 修改
     */
    UPDATE("修改", 2),

    /**
     * 删除
     */
    DELETE("删除", 3),

    /**
     * 授权
     */
    GRANT("授权", 4),

    /**
     * 导出
     */
    EXPORT("导出", 5),

    /**
     * 导入
     */
    IMPORT("导入", 6),

    /**
     * 强退
     */
    FORCE("强退", 7),

    /**
     * 生成代码
     */
    GENCODE("生成代码", 8),

    /**
     * 清空数据
     */
    CLEAN("清空数据", 9),

    /**
     * 错误日志
     */
    ERROR("错误日志", 99);

    private final String dictLabel;

    private final Integer dictValue;
}
